package org.zxl.api.vm.service;

import org.zxl.api.common.dto.CloudRequestEntity;
import org.zxl.api.common.dto.CloudResponseEntity;
import org.zxl.api.common.service.CommonService;
import org.zxl.api.vm.dto.CloudVmCreateDTO;
import org.zxl.api.vm.dto.CloudVmInfo;

import java.util.List;

/**
 * @author zhangxiaolong
 * @date 2025-02-17 18:01
 **/
public interface VmService extends CommonService {

    CloudResponseEntity<List<CloudVmInfo>> listAllReal();

    CloudResponseEntity<CloudVmInfo> createReal(CloudRequestEntity<CloudVmCreateDTO> cloudVmCreateReq);

}
